Go south to experience Mexico vacations that are a walk on the beach -- literally. All-inclusive resorts in Mexico are a popular choice, from Cancun to Cozumel. Mexico cruises are also a non-stop fiesta, with good times up and down the coast at destinations like Acapulco and Los Cabos.
With more than 300 neighborhoods, Mexico City will certainly keep visitors busy. Start in the historic center at popular attractions such as the Zócalo plaza and the National Palace. And of course, you can't leave without tracking down some authentic tacos and mariachi music.
A blend of French- and English-speaking locals enhance Montreal's exciting international flavor, but the city really lures visitors with the 18th-century architecture of Old Montreal, stunning churches like Basilique Notre-Dame and nearly 100 annual festivals, including one of the world's top jazz fests.